package com.kk.pojo.request;

import lombok.Data;

import java.util.List;

/**
 * @author kl
 * @version 1.0
 * @description: TODO
 * @date 2025/10/17 上午11:13
 */
@Data
public class CaptchaCheckRequest {
    /**
     * 验证码ID
     */
    private String id;

    /**
     * 背景图宽度
     */
    private Integer backgroundImageWidth;

    /**
     * 背景图高度
     */
    private Integer backgroundImageHeight;

    /**
     * 模板图宽度
     */
    private Integer templateImageWidth;

    /**
     * 模板图高度
     */
    private Integer templateImageHeight;

    /**
     * 滑动开始时间
     */
    private Long startTime;

    /**
     * 滑动结束时间
     */
    private Long endTime;

    /**
     * 滑动轨迹
     */
    private List<Track> trackList;

    @Data
    public static class Track {
        /**
         * x坐标
         */
        private Integer x;
        /**
         * y坐标
         */
        private Integer y;
        /**
         * 时间戳
         */
        private Long t;
    }
}
